package org.resty.mboot.app.service;

import org.resty.mboot.app.entity.User;

import java.util.List;
import java.util.Map;

/**
 * Created by ZhanYuan CH on 2016/10/23.
 */
public interface UserService {

    /**
     * 新增一个用户
     *
     * @param user
     */
    void create(User user);

    /**
     * 根据name删除一个用户高
     *
     * @param name
     */
    void deleteByName(String name);

    /**
     * 总量
     */
    List<Map<String, Object>> getAllUsers();

    /**
     * 删除所有用户
     */
    void deleteAllUsers();

}
